<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * App\Models\MemberRechargeCardOrder
 *
 * @property int $id
 * @property int $order_no 充值订单号
 * @property int $store_id
 * @property int $member_id 充值用户id
 * @property float $money 充值金额
 * @property float $coupon 充值赠送消费卡金额
 * @property string|null $payment_type 支付方式，微信|支付宝
 * @property int $is_pay 1已支付，0未支付
 * @property string|null $pay_time 支付时间
 * @property float $pay_money 消费了多少充值金额
 * @property float $pay_coupon 消费多少充值赠送消费卡的金额
 * @property string|null $deleted_at
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder query()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereCoupon($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereDeletedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereIsPay($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereMemberId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereMoney($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereOrderId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder wherePayCoupon($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder wherePayMoney($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder wherePayTime($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder wherePaymentType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereStoreId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MemberRechargeCardOrder first()
 * @mixin \Eloquent
 */
class MemberRechargeCardOrder extends Model
{
    protected $table = 'member_recharge_card_order';
}
